• word of the day

    lemon mint

    lemon mint - Dictionary definition and meaning for word lemon mint

    Definition
    (noun) an annual horsemint of central and western United States and northern Mexico Definition
    (noun) mint with leaves having perfume like that of the bergamot orange

Word used in video below:
text: making a poem is easy easy peasy lemon
Download our Mobile App Today
Receive our word of the day
on Whatsapp